self-protected transformer - Español Inglés Diccionario